artificial angora - Turkish English Dictionary